var b = '22233'
setTimeout(()=>{
    b++
},1000)
module.exports = b //b一直不会变
var obj = {
    a:1
}
setTimeout(()=>{
    obj.a++
},1000)

module.exports = obj //obj会变

// 基本类型和引用类型的区别：（涉及到按值传递）
// 1.如果导出的是一个具体的值，这个值变化了，也不会被重新渲染
// 2.如果导出的是一个引用类型，如果改变了引用类型的值，那么重新获取的就是这个更新后的内容
